Search Result:english lavender
Overview of noun english_lavender
The noun english lavender has 1 sense
- English lavender, Lavandula angustifolia, Lavandula officinalis -- (aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets)